The following tables list the members exposed by ServiceStreamer<TStreamedData,TServiceState>.
Public Constructors
| Name | Description | |
|---|---|---|
![]()  | 
	ServiceStreamer<TStreamedData,TServiceState> | Initializes a new instance of this class. | 
Public Methods
| Name | Description | |
|---|---|---|
![]()  | 
	StartStreaming | Starts the process of streaming. | 
Protected Methods
| Name | Description | |
|---|---|---|
![]()  | 
	OnCallService | Performs the call to the web service. | 
![]()  | 
	OnStreamingCompleted | Called when all streams specified in the StreamsLimit are processed. | 
![]()  | 
	ProcessStream | Determines whether the ServiceStreamer<TStreamedData,TServiceState> should continue streaming by calling the OnCallService method. | 
![]()  | 
	UpdateUI | Updates the user interface with the information received from the web service. | 
Public Properties
| Name | Description | |
|---|---|---|
![]()  | 
	Busy | Gets a value indicating whether the ServiceStreamer<TStreamedData,TServiceState> is running. | 
Protected Properties
| Name | Description | |
|---|---|---|
![]()  | 
	StreamsLimit | Gets the maximum number of concurrent streams. |